Opponent-based Tactic Selection for a First Person Shooter Game
نویسندگان
چکیده
Video games are quickly becoming a significant part of society with a growing industry that employs a wide range of talent, from programmers to graphic artists. Video games are also becoming an interesting and useful testbed for Artificial Intelligence research. Complex, realistic environmental constraints, as well as performance considerations demand highly efficient AI techniques. At the same time, the AI component of a video game may define the ongoing commercial success, or failure, of a particular game or game engine. This research details an approach to opponent modeling in a first person shooter game, and evaluates proficiency gains facilitated by such a technique. Information about the user is recorded and used by the existing Artificial Intelligence component to select tactics for any given opponent. The evaluation results show that when computer characters use such modeling they are more effective than when they do not model their opponent.
منابع مشابه
Dynamic Learning Approach to Artificial Intelligence Based Generated Combat Game Tactics
Game (Artificial Intelligence) is defined as the decision making process of computer-controlled opponent in video games. To improve the entertainment value of games, Adaptive game AI can be used to allowing computer-controlled opponents to fix weaknesses automatically in the game AI, and to respond to changes in human-player tactics. Dynamic Scripting is a reinforcement learning technique succe...
متن کاملRecognizing the Enemy: Combining Reinforcement Learning with Strategy Selection Using Case-Based Reasoning
This paper presents CBRetaliate, an agent that combines Case-Based Reasoning (CBR) and Reinforcement Learning (RL) algorithms. Unlike most previous work where RL is used to improve accuracy in the action selection process, CBRetaliate uses CBR to allow RL to respond more quickly to changing conditions. CBRetaliate combines two key features: it uses a time window to compute similarity and stores...
متن کاملEvolving AI Opponents in a First-Person-Shooter Video Game
One of the major commercial applications of AI is in the rapidly expanding computer game industry. Virtually every game sold today has some sort of AI, from the "computer player" in a chess game to the machine-gun-toting enemies in a first-person shooter (FPS). Any virtual being that does not behave in a strictly pre-scripted manner has some sort of AI behind it. Sadly, however, the multi-billi...
متن کاملNeural Networks Training for Weapon Selection in First-Person Shooter Games
First person shooters is probably the most well known genre of the whole gaming industry. Bots in those games must think and act fast in order to be competitive and fun to play with. Key part of the action in a first person shooter is the choice of the right weapon according to the situation. In this paper, we propose a weapon selection technique in order to produce competent agents in the firs...
متن کاملAn Empirical Study of Machine Learning Algorithms Applied to Modeling Player Behavior in a “First Person Shooter” Video Game
Modern video games present many challenging applications for artificial intelligence. Agents must not only appear intelligent but must also be fun to play against. In the video game genre of the first person shooter an agent must mimic all the behaviors of a human soldier in a combat situation. The standard opponent in a “first person shooter” uses a finite-state machine and a series of hand co...
متن کامل